Nefunkcni TComboBoxEx.ItemsEx[] v D6.02 prof (W2KCSprof+SP4)

Otázka od: Petr Fejfar

2. 11. 2004 8:07

CP,


chtel bych se zeptat, jestli vam funguje v D6
pridavani polozek do ItemsEx v run-time. Me ne:

a) kdyz udelam ItemsEx.Insert(0), tak ItemsEx obsahuji
    stale jednu polozku a to tu, kterou jsem tam vlozil

b) kdyz udelam ItemsEx.Add, tak to nekdy funguje spravne
    a nekdy se sice drop-down okno zvetsi o polozku,
    ale cele okno je prazdne !!!.

Pro uplnost ten kod vypada takhle:

    if AAppend then
      Result := AComboBox.ItemsEx.Add
    else
      Result := AComboBox.ItemsEx.Insert(0);
    Result.Caption := AText;
    Result.ImageIndex := AImgIdx;


Na souvislost kdy a proc to funguje/nefunguje jsem neprisel ani trasovanim
VCL (vypada to, ze
TCollection ve VCL data obsahuje a ta ze se ztraci
nekde po ceste mezi OS a wrapperem ve VCL).

Googlem jsem vyhledal, ze ta componenta asi v D6 moc nefunguje, ale
problemy s ni byly jine nez ty moje.


Tak by me zajimalo, jestli ji nekdo pouziva a funguje mu.


Dik, pf